This is the quintessential calle 8 (eighth street) Cuban place. There will be tour buses dropping off loads of people, but don’t worry, the place is cavernous and they have room for you too. If you know what Cuban food is then you wont be disappointed. Don’t forget the flan.
More
Tempat Menarik Berdekatan Versailles Restaurant Cuban Cuisine